package stru

import (
	"fmt"
	"gitlab.yoyiit.com/youyi/go-core/handler"
	"strconv"
)

type ListProductCustomFieldDataRequest struct {
	handler.BasePaginationRequest
	Name string `json:"name" form:"name"`	//名称
	Explain string `json:"explain" form:"explain"`	//说明
	Type string `json:"type" form:"type"`	//类型:0:字符串 1:数字
	RequiredFlag string `json:"requiredFlag" form:"requiredFlag"`	//是否必填:0:不必填 1:必填
	PrintFlag string `json:"printFlag" form:"printFlag"`	//是否打印:0:不打印 1:打印
	Sort int64 `json:"sort" form:"sort"`	//排序
	OptionValue string `json:"optionValue" form:"optionValue"`	//列表下拉选项值逗号隔开
	
}

type ProductCustomFieldData struct {
	Id           int64  `json:"id" form:"id"`
	Name string `json:"name" form:"name"`	//名称
	Explain string `json:"explain" form:"explain"`	//说明
	Type string `json:"type" form:"type"`	//类型:0:字符串 1:数字
	RequiredFlag string `json:"requiredFlag" form:"requiredFlag"`	//是否必填:0:不必填 1:必填
	PrintFlag string `json:"printFlag" form:"printFlag"`	//是否打印:0:不打印 1:打印
	Sort int64 `json:"sort" form:"sort"`	//排序
	OptionValue string `json:"optionValue" form:"optionValue"`	//列表下拉选项值逗号隔开
	
}

type BatchDeleteProductCustomFieldRequest struct {
	Ids []int64 `json:"ids" form:"ids"`
}